package cn.village.entity;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/***
*   
*/
public class LoanContract implements Serializable {
    //
    private Integer id;
    //合同编号
    private Integer contractNO;
    //合同摘要
    private String contractInfo;
    //签定日期
    private Date sigDate;
    //存档日期
    private Date keepDate;
    //借款人
    private String borrower;
    //合同名称
    private String contractName;
    //借款开始日期
    private Date loanStartDate;
    //借款结束日期
    private Date loanEndDate;
    //借款金额
    private String loanAmount;
    //年利率
    private BigDecimal annualRate;
    //利息支付方式(季付/半年付/年付)
    private Integer interestPaymentMode;
    //合同状态
    private Integer contractStatus;
    //备注
    private String remark;
    //创建日期
    private Date creationDate;
    //修改日期
    private Date modifyDate;
    //修改人
    private String modifyBy;
    //get set 方法
    public void setId (Integer  id){
        this.id=id;
    }
    public  Integer getId(){
        return this.id;
    }
    public void setContractNO (Integer  contractNO){
        this.contractNO=contractNO;
    }
    public  Integer getContractNO(){
        return this.contractNO;
    }
    public void setContractInfo (String  contractInfo){
        this.contractInfo=contractInfo;
    }
    public  String getContractInfo(){
        return this.contractInfo;
    }
    public void setSigDate (Date  sigDate){
        this.sigDate=sigDate;
    }
    public  Date getSigDate(){
        return this.sigDate;
    }
    public void setKeepDate (Date  keepDate){
        this.keepDate=keepDate;
    }
    public  Date getKeepDate(){
        return this.keepDate;
    }
    public void setBorrower (String  borrower){
        this.borrower=borrower;
    }
    public  String getBorrower(){
        return this.borrower;
    }
    public void setContractName (String  contractName){
        this.contractName=contractName;
    }
    public  String getContractName(){
        return this.contractName;
    }
    public void setLoanStartDate (Date  loanStartDate){
        this.loanStartDate=loanStartDate;
    }
    public  Date getLoanStartDate(){
        return this.loanStartDate;
    }
    public void setLoanEndDate (Date  loanEndDate){
        this.loanEndDate=loanEndDate;
    }
    public  Date getLoanEndDate(){
        return this.loanEndDate;
    }
    public void setLoanAmount (String  loanAmount){
        this.loanAmount=loanAmount;
    }
    public  String getLoanAmount(){
        return this.loanAmount;
    }
    public void setAnnualRate (BigDecimal  annualRate){
        this.annualRate=annualRate;
    }
    public  BigDecimal getAnnualRate(){
        return this.annualRate;
    }
    public void setInterestPaymentMode (Integer  interestPaymentMode){
        this.interestPaymentMode=interestPaymentMode;
    }
    public  Integer getInterestPaymentMode(){
        return this.interestPaymentMode;
    }
    public void setContractStatus (Integer  contractStatus){
        this.contractStatus=contractStatus;
    }
    public  Integer getContractStatus(){
        return this.contractStatus;
    }
    public void setRemark (String  remark){
        this.remark=remark;
    }
    public  String getRemark(){
        return this.remark;
    }
    public void setCreationDate (Date  creationDate){
        this.creationDate=creationDate;
    }
    public  Date getCreationDate(){
        return this.creationDate;
    }
    public void setModifyDate (Date  modifyDate){
        this.modifyDate=modifyDate;
    }
    public  Date getModifyDate(){
        return this.modifyDate;
    }
    public void setModifyBy (String  modifyBy){
        this.modifyBy=modifyBy;
    }
    public  String getModifyBy(){
        return this.modifyBy;
    }
}
